<template>
  <div>
    <excel-importer ref="importer" :tip-msg="'导入后会根据仓库编号、供应商编号、采购员编号、预计到货日期进行分组生成采购订单。\n注：\n1、预计到货日期如果为空，那么就按当前时间进行生成。\n2、“是否赠品”只能填“是”或“否”。\n3、单据备注指的是采购单的备注，单据备注以分组后的第一条备注为准。\n4、单据明细备注指的是每行商品的备注。\n5、“是否赠品”为“是”时，“采购价格”无论填不填都会填充0。'" :download-template-url="downloadTemplate" :upload-url="upload" @confirm="e => $emit('confirm', e)" />
  </div>
</template>

<script>
import ExcelImporter from '@/components/ExcelImporter'
import { request } from '@/utils/request'
export default {
  name: 'PurchaseOrderImporter',
  components: { ExcelImporter },
  data() {
    return {
    }
  },
  computed: {
  },
  methods: {
    openDialog() {
      this.$refs.importer.openDialog()
    },
    downloadTemplate() {
      return request({
        url: '/purchase/order/import/template',
        region: 'cloud-api',
        method: 'get',
        responseType: 'blob'
      })
    },
    upload(params) {
      return request({
        url: '/purchase/order/import',
        region: 'cloud-api',
        method: 'post',
        dataType: 'file',
        data: params
      })
    }
  }
}
</script>

<style lang="less">
</style>
